//
//  KeyPath.h
//  CAAnimation
//
//  Created by 周文成 on 2017/12/12.
//  Copyright © 2017年 C-LOVE. All rights reserved.
/**
 这是一个定义 keyPath 的头文件
 */



#ifndef KeyPath_h
#define KeyPath_h


// transform.scale = 比例缩放

/**
 缩放比例
 
 赋值: @(2); [NSNumber numberWithFloat:2.0];
 */
NSString * const PATH_TRANSFROM_SCALE = @"transform.scale";

/**
 X方向缩放比例
 
 赋值: @(2); [NSNumber numberWithFloat:2.0];
 */
NSString * const PATH_TRANSFROM_SCALE_X = @"transform.scale.x";

/**
 Y方向缩放比例
 
 赋值: @(2); [NSNumber numberWithFloat:2.0];
 */
NSString * const PATH_TRANSFROM_SCALE_Y = @"transform.scale.y";

/**
 旋转
 
 赋值: @(M_PI_2);
 */
NSString * const PATH_TRANSFROM_ROTATON = @"transform.rotation";

/**
 沿X旋转
 
 赋值: @(M_PI_2);
 */
NSString * const PATH_TRANSFROM_ROTATON_X = @"transform.rotation.x";

/**
 沿Y旋转
 
 赋值: @(M_PI_2);
 */
NSString * const PATH_TRANSFROM_ROTATON_Y = @"transform.rotation.y";

/**
 沿Z旋转
 
 赋值: @(M_PI_2);
 */
NSString * const PATH_TRANSFROM_ROTATON_Z = @"transform.rotation.z";

/**
 移动
 
 赋值: (100, 100);
 */
NSString * const PATH_TRANSFROM_TRANSLATION = @"transform.translation";

/**
 X方向移动
 
 赋值: @(100) ;
 */
NSString * const PATH_TRANSFROM_TRANSLATION_X = @"transform.translation.x";

/**
 Y方向移动
 
 赋值: @(100);
 */
NSString * const PATH_TRANSFROM_TRANSLATION_Y = @"transform.translation.y";

/**
 透明度
 
 赋值: ;
 */
NSString * const PATH_OPACITY = @"opacity";

/**
 背景颜色
 
 赋值: (__bridge id)[UIColor purpleColor].CGColor;
 */
NSString * const PATH_BACKGROUNDCOLOR = @"backgroundColor";

/**
 圆角
 
 赋值: 10;
 */
NSString * const PATH_CORNERRADIUS = @"cornerRadius";

/**
 边框宽度
 
 赋值: @(10);
 */
NSString * const PATH_BORDERWIDTH = @"borderWidth";

/**
 大小
 
 赋值: (0, 0, 300, 300);
 */
NSString * const PATH_BOUNDS = @"bounds";

/**
 内容
 
 赋值: (__bridge id)[UIImage imageNamed:@"grass"].CGImage;
 */
NSString * const PATH_CONTENTS = @"contents";

/**
 位置
 
 赋值: (0, 100);
 */
NSString * const PATH_POSITION = @"position";







#endif /* KeyPath_h */




